open dam - Alemán Inglés Diccionario